Block Devices
Physically
A block device, physically simply means a device that stores data in blocks or allocation units.
Software
In software, by block device, we would be referring to the drivers for parsing block devices.
In UNIX-like systems, they are represented by block device files.
In Linux, they are called block devices or block special files.